
			MODM700.INF
			Nov. 4, 1984

     The recently-added auto-linking gives the user an opportunity to
contact any of a group of numbers and greatly simplifies calling just
one number.  It also offers an unique choice of options as illustrated
below.  The same program is now equally effective on either mainframes
with logon messages or RCPM systems that expect some user-typed
characters to start the operation.

----------------------------------
AUTO-LINKING PHONE NUMBERS

     If the number you want to dial is busy, you would like to have it
automatically redialed until it answers.  However, you might like to
call any of a group of numbers and be happy to take whichever one first
becomes available.  Auto-linking allows a group of numbers to be listed
and they are then continuously dialed one after the other, until one is
available.

     MODM700 permits from 1-32 numbers to be linked together in any way.
There are two options:

	   B>>COMMAND: CAL A,D,R,3,Z	     1)
	   B>>COMMAND: CAL F,		     2)
	
	   B>>COMMAND: CAL A/D/R/3/Z	     3)
	   B>>COMMAND: CAL F/		     4)

	   B>>COMMAND: CAL A,D,A,R,A,3,A,Z   5) 

	   B>>COMMAND: CAL F		     6)


	1) using a comma (,) will beep continuously when connected to
	   the first available number - touching any key stops the beep
	   and goes to terminal mode.

	2) just the one number is linked to itself and redials until
	   connected.  Beeps continuously until stopped with any key.

	3) using a slash (/) will beep only once when connected and then
	   automatically go directly to terminal mode - this is useful
	   where some mainframes such as IBM and UNIX send a logon note
	   assuming you are already able to copy as soon as connected.

	4) just the one number is linked to itself and redials until
	   connected.  Beeps only once and goes to terminal mode.

	5) illustrates how one number can be given top priority.

	6) system used previously - if connected on first try, beeps one
	   time and jumps directly to terminal mode.  If no connection,
	   asks the operator if he wants to try again or try continuous-
	   ly until a connected is made - at which time it beeps until a
	   key is depressed.

----------------------------------
ADDITIONAL CHANGES TO MODM700

     a) If the disk filled while in the terminal mode and copying to
	disk, the FCB file name was being closed instead of the FCB3
	file name.  That has been fixed.  The original system was
	developed for normal file transfer and this oversight was
	never noticed. 

     b) The command line backspace has been fixed - that dates back to
	MODEM7 days.  If a CTL-character was accidently typed, and you
	backspaced, the cursor would move, frequently moving "too far
	left".	Fixed now for normal operation.

     c) Several changes suggested by Ron Fowler and Bob Plouffe for
	batch mode transfer when using BYE and checksum operation.

     d) Problem with the alternate long distance dialing (Sprint, MCI,
	etc.) fixed.  Added a short delay between the digits in a phone
	number when sent to the modem to allow the alternate dialing
	systems to work properly.  (Previously a problem on many modems.)
	(PMMI modems not affected.)

     e) Ringback fixed to work properly whether hand entered numbers or
	from the main table via a single character.  Of interest mostly
	to PMMI users, although some intelligent modems can detect rings
	when dialing and can call ringback numbers.  (Are there are such
	things still in existence?)

     f) Those using autodial will no longer see any +++ ATH ATD etc.
	Instead you will see messages (Busy for Anchor), No Connect, On
	Line, etc. when connected.  An error prints Abort.  Each attempt
	now has its own line - this seemed more appropriate when using
	linking, plus looks better with the messages added.

     g) Several other small changes in the menu.  For example, when
	displaying the function key intercept character, etc.  (An ESC
	showed as ^[ previously.) 
	
		NOTE:	ALL NORMAL OVERLAYS WILL WORK ON
			MODM700.  SPECIAL OVERLAYS THAT ARE
			VERSION DEPENDENT THAT WERE USED
			WITH MDM730 WILL WORK ON MODM700.
			THOSE SPECIAL ONES (SUCH AS FOR
			THE MICROMODEM, NOVATION, OSBORNE
			COMM-PAC), ETC. WILL NOT OFFER AUTO-
			LINKING UNLESS FURTHER MODIFIED.

----------------------------------
IF ',' OR '/' ARE NOT SUITABLE:

     Comma and the slash are used for delimiters on auto-linking.  If
you to need to use the comma to get out of the local exchange, you can
change either of the delimiters to something different:

	   04FD  2F   ASCII  /  (slash)
	   0502  2C   ASCII  ,  (comma)

----------------------------------
PATCH TO GO TO TERMINAL MODE QUICKER:

     If going directly to terminal mode and it still takes too long to
adequately receive signon messages from IBM or UNIX mainframes, try one
of the following two changes:

     MOD1  067F  06 02 CD   to   C3 9B 06
	   069F  C2 7E 19   to   C2 18 16
	   06A6  CA 7E 19   to   CA 18 16
      or

     MOD2  0966  CD 83 01   to   C3 18 16 
	   
----------------------------------
TO EXIT 'CAL' MORE QUICKLY

     If it seems to take too long to exit the table of telephone numbers
with a simple 'return' check the following byte:

	   04F4  91  to  9D

----------------------------------
PATCH TO SLOW THE FUNCTION KEYS:

     Currently the function keys send a character and wait for an echo.
Since some people use 1-2 of the keys for secret passwords for mainframe
use (where the characters are not echoed back), there has to be a com-
promise between the length of time you are willing to wait for the echo
character to be returned.  Normally it is returned very shortly after it
is sent but on some systems it may take longer.  It is currently set to
wait a maximum of 200 milliseconds.  (A normal character takes 33 milli-
seconds at 300 baud).  If this is too slow and takes too long to submit
your secret password try this change:

	   1E6D  CD 8C 01   to	 7C 7C 7C

     If either this or the original setting is too fast, you will drop
some characters from showing on the CRT under normal use.  If the origi-
nal setting is still too fast, and you do not use secret passwords which
are not echoed, you can use this change:

	   1E6D  CD 8C 01   to	 47 06 01
	   1E70  DC 8C 01   to	 CD D4 28

     This will wait up to one full second for the character to be echoed
back and should be quite satisfactory on even the slowest systems.  (We
used this originally, before some people started using the function keys
for secret passwords, such as signing on to Compuserve, etc.)

----------------------------------
PATCH TO NOT SHOW "SPRINT" NUMBERS:

     If for some reason you do not wish to see the alternate long dis-
tance dialing numbers, etc., make this change:

	   07FB  CD 9D 2B   to   00 00 00
	   0818  CD 9D 2B   to   00 00 00

----------------------------------
PATCH TO "UNDO-J"

     In past years when copying a file, you needed a lot of characters
on the command line when using MODEM7.	That program was explicity for
use with the PMMI S-100 modem.	Times change and so have modems.  As
recently as a year or so ago, even without a PMMI modem you had to say:

	   B>>COMMAND: RCT

to receive a file with CRC and then jump to terminal mode when finished.
If working modem to modem, only one person could do this, the other had
to be in echo mode and he had to wait until the file was finished and at
that time say:

	   B>>COMMAND: E

to go to echo so the two of you could talk via the keyboard and discuss
the name of the next file to be sent, etc.  What a nuisance.  That has
been fixed so now the person receiving the file says:

	   B>>COMMAND: R

and this assumes CRC protocol and will automatically return to terminal
mode upon file completion.  This allows him to select "E" or "T" or "L"
originally.  This has never been possible prior to MDM730.  It is one
of the finest features recently added, as no "RT" or "ST" is needed.

     This gives several advantages.  Allows automatic and simple use of
modem-to-modem between two systems.  As soon as you see the transfer is
done, either party can start typing without saying "are you copying this
now?"  (Standard query prior to MDM730.)  It also gives a standard for-
mat since when using XMODEM on RCPMs you only say "R" or "S" for normal
CRC use - now you have the same commands for MODM700.  Finally the more
advanced RCPM systems now use the XMODEM90 series, which tell you how
long you have been on the system as soon as the file transfer is done.
You can see this with the older programs when using "RT" but it is now
automatic with only the standard "R".

     To accomodate those who want to return automatically to the command
mode instead of terminal mode, there is now "RJ" or "SJ".  (Of course
you can easily type a CTL-E if you want to go from terminal mode to
command mode after the transfer is done.)

     For those who are used to using the "RT" and "ST" and don't care
for the "R" or "S", here is how to "UNDO-J" to return to the older
method requiring "RT" or "ST" to go to terminal mode upon file
completion.  This modification defeates the feature added in MDM730.

		2AFB  CA   to	C2
		4952  4A   to	54
		495F  4A   to	54

----------------------------------
SUMMARY:

	Using the linking method just one time will have you wondering
why it was never offered "years ago".  For example to call Compuserve
you might have two numbers, one which is usually busy but is local and
the second which is seldom busy but is weaker.  You could use:

	   B>>COMMAND: CAL D/C

which calls your favorite (often busy) number first then tries the second
one automatically.

--end--
